home owner's principal residence - Spanish English Dictionary